HTML-Vorlagen anpassen

Falls Sie mit HTML und CSS vertraut sind, können Sie auch Ihre eigenen HTML-Vorlagen für das Exportieren erstellen:
Wählen Sie die Option HTML-Vorlagen anpassen im Menü "Ablage".
Geben Sie einen Namen für die Vorlage ein und sichern Sie sie im Ordner ~/Library/Application Support/OmniPlan/HTMLTemplates/ (Standardspeicherort). Sie können die Vorlage auch in dem Pfad in der Bibliothek (Library) des verwendeten Computers oder des Netzwerks sichern, in dem Sie arbeiten, um sie anderen Anwendern zur Verfügung zu stellen.
Die neue Vorlage wird im Finder geöffnet. Sie können diesen Ordner mit den HTML- und CSS-Dateien nach Belieben anpassen.
Die HTML-Vorlage verwendet eine spezielle Syntax zum Einfügen von Daten aus dem Projekt. Öffnen Sie eine der HTML-Dateien im Texteditor Ihrer Wahl. Sie finden dort Standard-XHTML durchsetzt mit OmniPlan-Tokens, die folgendermaßen aussehen:
{@Token Name@}
Diese Tokens sind Platzhalter für Daten über das gesamte Projekt. Wird eine Vorlage zum Exportieren einer OmniPlan-Datei verwendet, wird jedes Token durch die zum entsprechenden Token-Namen gehörenden Daten ersetzt.
Projekt-Tokens
{@Date@} – Das Exportdatum.
{@Version@} – Die Version von OmniPlan, mit der die Datei exportiert wurde.
{@Project Title@} – Der im Informationsfenster "Projekt: Informationen" festgelegte Projekttitel.
{@StartDate@}, {@EndDate@} – Start- oder Enddatum des Projekts.
{@Duration@} – Die Dauer des gesamten Projekts.
{@Completion@} – Der Erledigungsstatus in Prozent des gesamten Projekts unter Berücksichtigung aller Vorgänge.
{@Cost@} – Die Kosten des gesamten Projekts.
{@ResourceData@} – Wenn Sie dies auf die Ebene <tr> einer Tabelle platzieren, erstellt es für jede Ressource eine Zeile mit drei Zellen, die den Ressourcennamen, eine Verknüpfung zu einer iCalendar-Datei mit den Ressourcenzuordnungen als Kalenderereignisse und eine Verknüpfung zu einer iCalendar-Datei mit den Ressourcenzuordnungen als To-Do-Einträge enthalten.
{@ProjectCalendarLink@} — Eine Verknüpfung zum Kalender der Projektmeilensteine, sofern Meilensteine vorliegen.
Stylesheet-Token
{@ApplyStyleSheet include/style.css@}Mit Hilfe dieses Tokens wird auf die Seite ein CSS-Stylesheet angewendet, indem der Pfad zum Stylesheet angegeben wird. Beim Exportieren wird dieser Token von einem der beiden folgenden Elemente ersetzt:
Beim Exportieren eines vollständigen HTML-Berichts durch eine Verknüpfung zum Stylesheet als externe Datei. Dadurch werden alle exportierten HTML-Dateien mit demselben Stylesheet verknüpft. <link rel="stylesheet" href="include/style.css" type="text/css" />
Beim Exportieren einer einzigen HTML-Seite (einer Vorgangs- oder Ressourcenliste) durch eine eingebettete Kopie des Stylesheet. Auf diese Weise bleibt alles in einer einzigen HTML-Datei. <style type="text/css"> [...] </style>
Schleifen-Tokens
Dies funktioniert wie das Öffnen/Schließen von HTML- und XML-Tags. Beim Exportieren führt OmniPlan alle Anweisungen zwischen den öffnenden und schließenden Tokens durch und setzt die Daten für alle Vorgänge und Ressourcen ein. Die Zuordnungsschleife muss innerhalb der Ressourcenschleife ablaufen, da sie Vorgänge auflistet, die einer bestimmten Ressource zugeordnet sind. Vergewissern Sie sich, dass Sie den schließenden Token nicht vergessen haben und dass sich die vorgangsspezifischen bzw. ressourcenspezifischen Tokens zwischen den richtigen Schleifen-Tokens befinden.
{@Tasks@} und {@/Tasks@} – Listet beim Exportieren alle Vorgänge auf. Innerhalb dieser Schleife können Sie vorgangsspezifische Tokens verwenden.
{@Resources@} und {@/Resources@} – Listet alle Ressourcen im Projekt auf. Innerhalb dieser Schleife können Sie ressourcenspezifische Tokens und Zuordnungsschleifen verwenden.
{@Assignments@} und {@/Assignments@} – Listet alle zugeordneten Vorgänge einer Ressource auf. Darf nur innerhalb einer Ressourcenschleife verwendet werden. Innerhalb dieser Schleife können Sie vorgangsspezifische Tokens verwenden.
Tokens für Vorgänge
Diese Tokens können innerhalb einer Vorgangsschleife oder einer Zuordnungsschleife einer Ressource verwendet werden.
{@ID@} – Die Vorgangsnummer in der Gliederung.
{@Title@} – Name des Vorgangs.
{@Start@}, {@End@} – Tatsächliche Start- bzw. Endzeit des Vorgangs.
{@Time@} – Dauer des Vorgangs.
{@Effort@} – Aufwand des Vorgangs.
{@%Done@} – Erledigungsstatus des Vorgangs in Prozent.
{@Dependencies@} – Liste der Abhängigkeiten des Vorgangs in demselben Format wie die Spalte "Abhängigkeiten" in der Vorgangsgliederung.
{@Cost@} – Kosten des Vorgangs selbst.
{@Resources Cost@} – Kosten der zugeordneten Ressourcen.
{@Total Cost@} – Kosten des Vorgangs und der zugeordneten Ressourcen.
{@Assigned@} – Liste der zugeordneten Ressourcen.
{@Planned Start@}, {@Planned End@} – Start- bzw. Endzeit des Vorgangs laut Baseline.
{@Start Variance@}, {@End Variance@} – Differenz zwischen Baseline und tatsächlicher Zeit bei Start bzw. Ende des Vorgangs.
{@Constraint Start@}, {@Constraint End@} – Ggf. vorhandene Einschränkungen bezüglich Start- bzw. Endzeit des Vorgangs.
{@Notes@} – Text der Vorgangsnotiz, falls vorhanden.
{@Priority@} – Vorgangspriorität gemäß Spalte in der Vorgangsgliederung.
{@Status@} — Einige Worte, die den Fälligkeits- oder Überfälligkeits-Status des Vorgangs angeben. Vergleichbar mit den Statussymbolen in der Vorgangsgliederung.
{@Violations@} – Anzahl der Verletzungen in Zusammenhang mit diesem Vorgang.
Angepasste Datenschlüssel – Wenn Sie einen Token verwenden, der genau mit dem Namen eines Ihrer angepassten Datenschlüssel übereinstimmt, wird dieser in den Wert des Datenschlüssels für den Vorgang umgewandelt. Wenn Sie z. B. über einen Schlüssel "Ort" für Ihre Vorgänge verfügen, können Sie einen {@Ort@}-Token in Ihrer Vorlage verwenden.
Tokens für Ressourcen
Diese Tokens können innerhalb der Ressourcenschleife verwendet werden.
{@Resource@} – Name der Ressource.
{@Start@}, {@End@} – Tatsächliche Startzeit der frühesten Zuordnung bzw. Endzeit der spätesten Zuordnung der Ressource.
{@Time@} – Gesamtdauer aller Vorgänge, denen die Ressource zugeordnet ist.
{@%Done@} – Erledigungsstatus aller Vorgänge, denen die Ressource zugeordnet ist, in Prozent.
{@Resources Cost@} – Gesamtkosten der Zuordnung dieser Ressource zu den zugeordneten Vorgängen.
{@Resource Type@} – Ressourcentyp (Mitarbeiter, Ausrüstung oder Material).
{@#@} – Gesamter Einheitenwert der Ressource.
{@Notes@} – Text der Ressourcennotiz, falls vorhanden.
{@IM@} – Instant-Messaging-Kontoname der Ressource, falls vorhanden.
{@Efficiency@} – Effizienzwert der Ressource.
{@Cost/Use@}, {@Cost/Hour@} – Kosten/Verwendung und Kosten/Stunde, wie im Informationsfenster "Ressourcen: Informationen" festgelegt.
{@Total Uses@}, {@Total Hours@} – Gesamtanzahl der Zuordnungen bzw. Gesamtmenge des zugeordneten Aufwands für die Ressource.
{@ResourceCalendarLink@} — Eine Verknüpfung mit den Vorgängen, die dieser Ressource zugewiesen sind, als iCalendar-Datei von Ereignissen (sofern der Ressource Vorgänge zugewiesen sind).
{@ResourceToDoLink@} — Eine Verknüpfung mit den Vorgängen, die dieser Ressource zugewiesen sind, als iCalendar-Datei mit To-Do-Objekten (sofern der Ressource Vorgänge zugewiesen sind).
Angepasste Datenschlüssel – Wenn Sie einen Token verwenden, der genau mit dem Namen eines Ihrer angepassten Datenschlüssel übereinstimmt, wird dieser in den Wert des Datenschlüssels für die Ressource umgewandelt. Wenn Sie z. B. über einen Schlüssel "Telefonnummer" für Ihre Ressourcen verfügen, können Sie einen {@Telefonnummer@}-Token in Ihrer Vorlage verwenden.
Pfad-Tokens
Diese stellen einen Pfad zu einer bestimmten Seite im HTML-Export zur Verfügung. Anhand dieser Tokens können Sie Verknüpfungen zwischen Seiten herstellen, zum Beispiel: <a href="file:{@TaskReportPath@}">
{@TaskReportPath@} — Der Dateipfad zur Vorgangsbericht-Seite dieses HTML -Exports.
{@ResourceReportPath@} — Der Dateipfad zur Ressourcenbericht-Seite dieses HTML -Exports.
{@ResourceTimelinePath@} — Der Dateipfad zum Ressourcenzeitvorgaben-Diagramm dieses HTML -Exports.
{@GanttChartPath@} — Der Dateipfad zum Gantt-Diagramm dieses HTML -Exports.
{@ProjectCalendarPath@} — Der Dateipfad zum Projektmeilensteine-Kalender dieses HTML -Exports.
← Unterstützung für Microsoft Project Über URLs auf Vorgänge und Ressourcen zugreifen →